how to solve tree level order traversal